package cn.imvc.app.models;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.security.access.ConfigAttribute;
import org.springframework.security.web.util.matcher.RequestMatcher;

import cn.imvc.app.entities.Article;
import cn.imvc.app.entities.Member;
import cn.imvc.data.domain.ViewRequest;

public interface MemberModel {
	
	Page<Member> findAll(ViewRequest viewRequest);
	/**
	 * 重置登陆密码，
	 */
	void updateResetPassword(int id);

	Member getOne(int id);
	void update(Member member,int id);
	/**
	 * 重置支付密码
	 * @param id account账户的id
	 */
	void updateResetPaypwd(int id);
	List<Member> findAll();
	List<Member> findAllByGuidLike(String string);
}
